package com.yuyou.fn.tradingservice.vo;

import io.swagger.annotations.ApiModelProperty;

import java.util.Date;

/**
 * Created by lzh on 2017/6/2.
 */
public class ServiceOrderItemQueryVo {
    private Long orderItemId;

    /** 订单ID */
    private Long orderId;

    /** 类别id */
    @ApiModelProperty("类别id")
    private Long categoryId;


    /** 商品名称 */
    @ApiModelProperty("名称（商品名称，需求标题，课室名称）")
    private String productName;


    /** 购买者id */
    private Long buyerId;



    /*0近一个星期，1近一个月，2近3个月，3近一年*/
    @ApiModelProperty("0近一个星期，1近一个月，2近3个月，3近一年")
    private Integer timeType;

    @ApiModelProperty("0未付款， 2已付款,未发货，5已退款， 6退款中， 7已发货，8确认收货")
    private Integer orderStatus;


    private Date beginPayTime;

    private Date endPayTime;

    private Date beginRefundTime;

    private Date endRefundTime;

    private Long sellerId;

    private Integer chargingStatus;


    private Integer type;

    public Long getOrderItemId() {
        return orderItemId;
    }

    public void setOrderItemId(Long orderItemId) {
        this.orderItemId = orderItemId;
    }

    public Long getOrderId() {
        return orderId;
    }

    public void setOrderId(Long orderId) {
        this.orderId = orderId;
    }

    public Long getCategoryId() {
        return categoryId;
    }

    public void setCategoryId(Long categoryId) {
        this.categoryId = categoryId;
    }



    public String getProductName() {
        return productName;
    }

    public void setProductName(String productName) {
        this.productName = productName;
    }





    public Long getBuyerId() {
        return buyerId;
    }

    public void setBuyerId(Long buyerId) {
        this.buyerId = buyerId;
    }



    public Integer getTimeType() {
        return timeType;
    }

    public void setTimeType(Integer timeType) {
        this.timeType = timeType;
    }

    public Long getSellerId() {
        return sellerId;
    }

    public void setSellerId(Long sellerId) {
        this.sellerId = sellerId;
    }

    public Integer getOrderStatus() {
        return orderStatus;
    }

    public void setOrderStatus(Integer orderStatus) {
        this.orderStatus = orderStatus;
    }

    public Date getBeginPayTime() {
        return beginPayTime;
    }

    public void setBeginPayTime(Date beginPayTime) {
        this.beginPayTime = beginPayTime;
    }

    public Date getEndPayTime() {
        return endPayTime;
    }

    public void setEndPayTime(Date endPayTime) {
        this.endPayTime = endPayTime;
    }

    public Date getBeginRefundTime() {
        return beginRefundTime;
    }

    public void setBeginRefundTime(Date beginRefundTime) {
        this.beginRefundTime = beginRefundTime;
    }

    public Date getEndRefundTime() {
        return endRefundTime;
    }

    public void setEndRefundTime(Date endRefundTime) {
        this.endRefundTime = endRefundTime;
    }

    public Integer getChargingStatus() {
        return chargingStatus;
    }

    public void setChargingStatus(Integer chargingStatus) {
        this.chargingStatus = chargingStatus;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }
}
